"use strict";
var __assign = (this && this.__assign) || function () {
    __assign = Object.assign || function(t) {
        for (var s, i = 1, n = arguments.length; i < n; i++) {
            s = arguments[i];
            for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
                t[p] = s[p];
        }
        return t;
    };
    return __assign.apply(this, arguments);
};
var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {
    if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
        if (ar || !(i in from)) {
            if (!ar) ar = Array.prototype.slice.call(from, 0, i);
            ar[i] = from[i];
        }
    }
    return to.concat(ar || Array.prototype.slice.call(from));
};
Object.defineProperty(exports, "__esModule", { value: true });
var vue_1 = require("vue");
var icons_vue_1 = require("@element-plus/icons-vue");
// 筛选条件
var selectedName = (0, vue_1.ref)('');
var timeRange = (0, vue_1.ref)('week');
var keyword = (0, vue_1.ref)('');
// 考勤数据
var attendanceList = (0, vue_1.ref)([
    {
        name: '李悦',
        date: '2014.11.11 09:39:51',
        clockType: '上班签到',
        store: '南京21世纪股份有限公司',
        isLate: '未迟到',
        remark: ''
    },
    {
        name: '李悦',
        date: '2014.11.11 18:39:51',
        clockType: '下班签退',
        store: '南京21世纪股份有限公司',
        isLate: '未早退',
        remark: ''
    },
    {
        name: '张梅',
        date: '2014.11.11 09:39:51',
        clockType: '上班签到',
        store: '南京21世纪股份有限公司',
        isLate: '未迟到',
        remark: ''
    },
    {
        name: '张梅',
        date: '2014.11.11 14:39:51',
        clockType: '下班签退',
        store: '南京21世纪股份有限公司',
        isLate: '早退',
        remark: '外出办公'
    }
]);
// 分页参数
var currentPage = (0, vue_1.ref)(1);
var pageSize = (0, vue_1.ref)(10);
var jumpPage = (0, vue_1.ref)('');
// 分页方法
var handleCurrentChange = function (val) {
    currentPage.value = val;
    console.log('当前页：', val);
};
var handleSizeChange = function (val) {
    pageSize.value = val;
    console.log('每页条数：', val);
};
// 返回操作
var handleReturn = function () {
    console.log('返回');
};
debugger; /* PartiallyEnd: #3632/scriptSetup.vue */
var __VLS_ctx = __assign(__assign({}, {}), {});
var __VLS_elements;
var __VLS_components;
var __VLS_directives;
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "attendance-record-page" }));
__VLS_asFunctionalElement(__VLS_elements.h2, __VLS_elements.h2)(__assign({ class: "page-title" }));
var __VLS_0 = {}.ElButton;
/** @type {[typeof __VLS_components.ElButton, typeof __VLS_components.elButton, typeof __VLS_components.ElButton, typeof __VLS_components.elButton, ]} */ ;
// @ts-ignore
ElButton;
// @ts-ignore
var __VLS_1 = __VLS_asFunctionalComponent(__VLS_0, new __VLS_0(__assign(__assign({ 'onClick': {} }, { type: "text" }), { class: "return-btn" })));
var __VLS_2 = __VLS_1.apply(void 0, __spreadArray([__assign(__assign({ 'onClick': {} }, { type: "text" }), { class: "return-btn" })], __VLS_functionalComponentArgsRest(__VLS_1), false));
var __VLS_4;
var __VLS_5;
var __VLS_6 = ({ click: {} },
    { onClick: (__VLS_ctx.handleReturn) });
var __VLS_7 = __VLS_3.slots.default;
// @ts-ignore
[handleReturn,];
var __VLS_3;
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "filter-area" }));
var __VLS_8 = {}.ElSelect;
/** @type {[typeof __VLS_components.ElSelect, typeof __VLS_components.elSelect, typeof __VLS_components.ElSelect, typeof __VLS_components.elSelect, ]} */ ;
// @ts-ignore
ElSelect;
// @ts-ignore
var __VLS_9 = __VLS_asFunctionalComponent(__VLS_8, new __VLS_8(__assign({ modelValue: (__VLS_ctx.selectedName), placeholder: "请选择" }, { style: {} })));
var __VLS_10 = __VLS_9.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.selectedName), placeholder: "请选择" }, { style: {} })], __VLS_functionalComponentArgsRest(__VLS_9), false));
var __VLS_12 = __VLS_11.slots.default;
// @ts-ignore
[selectedName,];
var __VLS_13 = {}.ElOption;
/** @type {[typeof __VLS_components.ElOption, typeof __VLS_components.elOption, ]} */ ;
// @ts-ignore
ElOption;
// @ts-ignore
var __VLS_14 = __VLS_asFunctionalComponent(__VLS_13, new __VLS_13({
    label: "请选择",
    value: "",
}));
var __VLS_15 = __VLS_14.apply(void 0, __spreadArray([{
        label: "请选择",
        value: "",
    }], __VLS_functionalComponentArgsRest(__VLS_14), false));
var __VLS_18 = {}.ElOption;
/** @type {[typeof __VLS_components.ElOption, typeof __VLS_components.elOption, ]} */ ;
// @ts-ignore
ElOption;
// @ts-ignore
var __VLS_19 = __VLS_asFunctionalComponent(__VLS_18, new __VLS_18({
    label: "李悦",
    value: "李悦",
}));
var __VLS_20 = __VLS_19.apply(void 0, __spreadArray([{
        label: "李悦",
        value: "李悦",
    }], __VLS_functionalComponentArgsRest(__VLS_19), false));
var __VLS_23 = {}.ElOption;
/** @type {[typeof __VLS_components.ElOption, typeof __VLS_components.elOption, ]} */ ;
// @ts-ignore
ElOption;
// @ts-ignore
var __VLS_24 = __VLS_asFunctionalComponent(__VLS_23, new __VLS_23({
    label: "张梅",
    value: "张梅",
}));
var __VLS_25 = __VLS_24.apply(void 0, __spreadArray([{
        label: "张梅",
        value: "张梅",
    }], __VLS_functionalComponentArgsRest(__VLS_24), false));
var __VLS_11;
var __VLS_28 = {}.ElRadioGroup;
/** @type {[typeof __VLS_components.ElRadioGroup, typeof __VLS_components.elRadioGroup, typeof __VLS_components.ElRadioGroup, typeof __VLS_components.elRadioGroup, ]} */ ;
// @ts-ignore
ElRadioGroup;
// @ts-ignore
var __VLS_29 = __VLS_asFunctionalComponent(__VLS_28, new __VLS_28(__assign({ modelValue: (__VLS_ctx.timeRange) }, { style: {} })));
var __VLS_30 = __VLS_29.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.timeRange) }, { style: {} })], __VLS_functionalComponentArgsRest(__VLS_29), false));
var __VLS_32 = __VLS_31.slots.default;
// @ts-ignore
[timeRange,];
var __VLS_33 = {}.ElRadio;
/** @type {[typeof __VLS_components.ElRadio, typeof __VLS_components.elRadio, typeof __VLS_components.ElRadio, typeof __VLS_components.elRadio, ]} */ ;
// @ts-ignore
ElRadio;
// @ts-ignore
var __VLS_34 = __VLS_asFunctionalComponent(__VLS_33, new __VLS_33({
    label: "today",
}));
var __VLS_35 = __VLS_34.apply(void 0, __spreadArray([{
        label: "today",
    }], __VLS_functionalComponentArgsRest(__VLS_34), false));
var __VLS_37 = __VLS_36.slots.default;
var __VLS_36;
var __VLS_38 = {}.ElRadio;
/** @type {[typeof __VLS_components.ElRadio, typeof __VLS_components.elRadio, typeof __VLS_components.ElRadio, typeof __VLS_components.elRadio, ]} */ ;
// @ts-ignore
ElRadio;
// @ts-ignore
var __VLS_39 = __VLS_asFunctionalComponent(__VLS_38, new __VLS_38({
    label: "week",
    modelValue: (__VLS_ctx.timeRange),
}));
var __VLS_40 = __VLS_39.apply(void 0, __spreadArray([{
        label: "week",
        modelValue: (__VLS_ctx.timeRange),
    }], __VLS_functionalComponentArgsRest(__VLS_39), false));
var __VLS_42 = __VLS_41.slots.default;
// @ts-ignore
[timeRange,];
var __VLS_41;
var __VLS_43 = {}.ElRadio;
/** @type {[typeof __VLS_components.ElRadio, typeof __VLS_components.elRadio, typeof __VLS_components.ElRadio, typeof __VLS_components.elRadio, ]} */ ;
// @ts-ignore
ElRadio;
// @ts-ignore
var __VLS_44 = __VLS_asFunctionalComponent(__VLS_43, new __VLS_43({
    label: "month",
}));
var __VLS_45 = __VLS_44.apply(void 0, __spreadArray([{
        label: "month",
    }], __VLS_functionalComponentArgsRest(__VLS_44), false));
var __VLS_47 = __VLS_46.slots.default;
var __VLS_46;
var __VLS_31;
var __VLS_48 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_49 = __VLS_asFunctionalComponent(__VLS_48, new __VLS_48(__assign({ modelValue: (__VLS_ctx.keyword), placeholder: "请输入关键词" }, { style: {} })));
var __VLS_50 = __VLS_49.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.keyword), placeholder: "请输入关键词" }, { style: {} })], __VLS_functionalComponentArgsRest(__VLS_49), false));
// @ts-ignore
[keyword,];
var __VLS_53 = {}.ElButton;
/** @type {[typeof __VLS_components.ElButton, typeof __VLS_components.elButton, typeof __VLS_components.ElButton, typeof __VLS_components.elButton, ]} */ ;
// @ts-ignore
ElButton;
// @ts-ignore
var __VLS_54 = __VLS_asFunctionalComponent(__VLS_53, new __VLS_53({
    type: "primary",
}));
var __VLS_55 = __VLS_54.apply(void 0, __spreadArray([{
        type: "primary",
    }], __VLS_functionalComponentArgsRest(__VLS_54), false));
var __VLS_57 = __VLS_56.slots.default;
var __VLS_56;
var __VLS_58 = {}.ElTable;
/** @type {[typeof __VLS_components.ElTable, typeof __VLS_components.elTable, typeof __VLS_components.ElTable, typeof __VLS_components.elTable, ]} */ ;
// @ts-ignore
ElTable;
// @ts-ignore
var __VLS_59 = __VLS_asFunctionalComponent(__VLS_58, new __VLS_58(__assign({ data: (__VLS_ctx.attendanceList), border: true }, { style: {} })));
var __VLS_60 = __VLS_59.apply(void 0, __spreadArray([__assign({ data: (__VLS_ctx.attendanceList), border: true }, { style: {} })], __VLS_functionalComponentArgsRest(__VLS_59), false));
var __VLS_62 = __VLS_61.slots.default;
// @ts-ignore
[attendanceList,];
var __VLS_63 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_64 = __VLS_asFunctionalComponent(__VLS_63, new __VLS_63({
    type: "selection",
    width: "50",
}));
var __VLS_65 = __VLS_64.apply(void 0, __spreadArray([{
        type: "selection",
        width: "50",
    }], __VLS_functionalComponentArgsRest(__VLS_64), false));
var __VLS_68 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_69 = __VLS_asFunctionalComponent(__VLS_68, new __VLS_68({
    prop: "name",
    label: "姓名",
    sortable: true,
}));
var __VLS_70 = __VLS_69.apply(void 0, __spreadArray([{
        prop: "name",
        label: "姓名",
        sortable: true,
    }], __VLS_functionalComponentArgsRest(__VLS_69), false));
var __VLS_73 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_74 = __VLS_asFunctionalComponent(__VLS_73, new __VLS_73({
    prop: "date",
    label: "日期",
    sortable: true,
}));
var __VLS_75 = __VLS_74.apply(void 0, __spreadArray([{
        prop: "date",
        label: "日期",
        sortable: true,
    }], __VLS_functionalComponentArgsRest(__VLS_74), false));
var __VLS_78 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_79 = __VLS_asFunctionalComponent(__VLS_78, new __VLS_78({
    prop: "clockType",
    label: "上下班打卡",
    sortable: true,
}));
var __VLS_80 = __VLS_79.apply(void 0, __spreadArray([{
        prop: "clockType",
        label: "上下班打卡",
        sortable: true,
    }], __VLS_functionalComponentArgsRest(__VLS_79), false));
var __VLS_83 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_84 = __VLS_asFunctionalComponent(__VLS_83, new __VLS_83({
    prop: "store",
    label: "打卡门店",
    sortable: true,
}));
var __VLS_85 = __VLS_84.apply(void 0, __spreadArray([{
        prop: "store",
        label: "打卡门店",
        sortable: true,
    }], __VLS_functionalComponentArgsRest(__VLS_84), false));
var __VLS_88 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_89 = __VLS_asFunctionalComponent(__VLS_88, new __VLS_88({
    label: "打卡状态",
}));
var __VLS_90 = __VLS_89.apply(void 0, __spreadArray([{
        label: "打卡状态",
    }], __VLS_functionalComponentArgsRest(__VLS_89), false));
var __VLS_92 = __VLS_91.slots.default;
{
    var __VLS_93 = __VLS_91.slots.default;
    var __VLS_94 = {}.ElIcon;
    /** @type {[typeof __VLS_components.ElIcon, typeof __VLS_components.elIcon, typeof __VLS_components.ElIcon, typeof __VLS_components.elIcon, ]} */ ;
    // @ts-ignore
    ElIcon;
    // @ts-ignore
    var __VLS_95 = __VLS_asFunctionalComponent(__VLS_94, new __VLS_94(__assign({ class: "success-icon" })));
    var __VLS_96 = __VLS_95.apply(void 0, __spreadArray([__assign({ class: "success-icon" })], __VLS_functionalComponentArgsRest(__VLS_95), false));
    var __VLS_98 = __VLS_97.slots.default;
    var __VLS_99 = {}.Check;
    /** @type {[typeof __VLS_components.Check, ]} */ ;
    // @ts-ignore
    icons_vue_1.Check;
    // @ts-ignore
    var __VLS_100 = __VLS_asFunctionalComponent(__VLS_99, new __VLS_99({}));
    var __VLS_101 = __VLS_100.apply(void 0, __spreadArray([{}], __VLS_functionalComponentArgsRest(__VLS_100), false));
    var __VLS_97;
}
var __VLS_91;
var __VLS_104 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_105 = __VLS_asFunctionalComponent(__VLS_104, new __VLS_104({
    prop: "isLate",
    label: "是否迟到/早退",
    sortable: true,
}));
var __VLS_106 = __VLS_105.apply(void 0, __spreadArray([{
        prop: "isLate",
        label: "是否迟到/早退",
        sortable: true,
    }], __VLS_functionalComponentArgsRest(__VLS_105), false));
var __VLS_109 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
ElTableColumn;
// @ts-ignore
var __VLS_110 = __VLS_asFunctionalComponent(__VLS_109, new __VLS_109({
    prop: "remark",
    label: "备注",
    sortable: true,
}));
var __VLS_111 = __VLS_110.apply(void 0, __spreadArray([{
        prop: "remark",
        label: "备注",
        sortable: true,
    }], __VLS_functionalComponentArgsRest(__VLS_110), false));
var __VLS_61;
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "pagination-area" }));
__VLS_asFunctionalElement(__VLS_elements.span, __VLS_elements.span)(__assign({ class: "total-info" }));
var __VLS_114 = {}.ElPagination;
/** @type {[typeof __VLS_components.ElPagination, typeof __VLS_components.elPagination, ]} */ ;
// @ts-ignore
ElPagination;
// @ts-ignore
var __VLS_115 = __VLS_asFunctionalComponent(__VLS_114, new __VLS_114(__assign(__assign({ 'onCurrentChange': {} }, { 'onSizeChange': {} }), { currentPage: (__VLS_ctx.currentPage), pageSizes: ([10, 20, 30]), pageSize: (__VLS_ctx.pageSize), layout: "prev, pager, next", total: (4) })));
var __VLS_116 = __VLS_115.apply(void 0, __spreadArray([__assign(__assign({ 'onCurrentChange': {} }, { 'onSizeChange': {} }), { currentPage: (__VLS_ctx.currentPage), pageSizes: ([10, 20, 30]), pageSize: (__VLS_ctx.pageSize), layout: "prev, pager, next", total: (4) })], __VLS_functionalComponentArgsRest(__VLS_115), false));
var __VLS_118;
var __VLS_119;
var __VLS_120 = ({ currentChange: {} },
    { onCurrentChange: (__VLS_ctx.handleCurrentChange) });
var __VLS_121 = ({ sizeChange: {} },
    { onSizeChange: (__VLS_ctx.handleSizeChange) });
// @ts-ignore
[currentPage, pageSize, handleCurrentChange, handleSizeChange,];
var __VLS_117;
var __VLS_123 = {}.ElSelect;
/** @type {[typeof __VLS_components.ElSelect, typeof __VLS_components.elSelect, typeof __VLS_components.ElSelect, typeof __VLS_components.elSelect, ]} */ ;
// @ts-ignore
ElSelect;
// @ts-ignore
var __VLS_124 = __VLS_asFunctionalComponent(__VLS_123, new __VLS_123(__assign(__assign({ 'onChange': {} }, { modelValue: (__VLS_ctx.pageSize), placeholder: "条数/页" }), { style: {} })));
var __VLS_125 = __VLS_124.apply(void 0, __spreadArray([__assign(__assign({ 'onChange': {} }, { modelValue: (__VLS_ctx.pageSize), placeholder: "条数/页" }), { style: {} })], __VLS_functionalComponentArgsRest(__VLS_124), false));
var __VLS_127;
var __VLS_128;
var __VLS_129 = ({ change: {} },
    { onChange: (__VLS_ctx.handleSizeChange) });
var __VLS_130 = __VLS_126.slots.default;
// @ts-ignore
[pageSize, handleSizeChange,];
var __VLS_131 = {}.ElOption;
/** @type {[typeof __VLS_components.ElOption, typeof __VLS_components.elOption, ]} */ ;
// @ts-ignore
ElOption;
// @ts-ignore
var __VLS_132 = __VLS_asFunctionalComponent(__VLS_131, new __VLS_131({
    label: "10条/页",
    value: "10",
}));
var __VLS_133 = __VLS_132.apply(void 0, __spreadArray([{
        label: "10条/页",
        value: "10",
    }], __VLS_functionalComponentArgsRest(__VLS_132), false));
var __VLS_136 = {}.ElOption;
/** @type {[typeof __VLS_components.ElOption, typeof __VLS_components.elOption, ]} */ ;
// @ts-ignore
ElOption;
// @ts-ignore
var __VLS_137 = __VLS_asFunctionalComponent(__VLS_136, new __VLS_136({
    label: "20条/页",
    value: "20",
}));
var __VLS_138 = __VLS_137.apply(void 0, __spreadArray([{
        label: "20条/页",
        value: "20",
    }], __VLS_functionalComponentArgsRest(__VLS_137), false));
var __VLS_141 = {}.ElOption;
/** @type {[typeof __VLS_components.ElOption, typeof __VLS_components.elOption, ]} */ ;
// @ts-ignore
ElOption;
// @ts-ignore
var __VLS_142 = __VLS_asFunctionalComponent(__VLS_141, new __VLS_141({
    label: "30条/页",
    value: "30",
}));
var __VLS_143 = __VLS_142.apply(void 0, __spreadArray([{
        label: "30条/页",
        value: "30",
    }], __VLS_functionalComponentArgsRest(__VLS_142), false));
var __VLS_126;
__VLS_asFunctionalElement(__VLS_elements.span, __VLS_elements.span)({});
var __VLS_146 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_147 = __VLS_asFunctionalComponent(__VLS_146, new __VLS_146(__assign({ modelValue: (__VLS_ctx.jumpPage), type: "number" }, { style: {} })));
var __VLS_148 = __VLS_147.apply(void 0, __spreadArray([__assign({ modelValue: (__VLS_ctx.jumpPage), type: "number" }, { style: {} })], __VLS_functionalComponentArgsRest(__VLS_147), false));
// @ts-ignore
[jumpPage,];
var __VLS_151 = {}.ElButton;
/** @type {[typeof __VLS_components.ElButton, typeof __VLS_components.elButton, typeof __VLS_components.ElButton, typeof __VLS_components.elButton, ]} */ ;
// @ts-ignore
ElButton;
// @ts-ignore
var __VLS_152 = __VLS_asFunctionalComponent(__VLS_151, new __VLS_151({
    type: "primary",
}));
var __VLS_153 = __VLS_152.apply(void 0, __spreadArray([{
        type: "primary",
    }], __VLS_functionalComponentArgsRest(__VLS_152), false));
var __VLS_155 = __VLS_154.slots.default;
var __VLS_154;
/** @type {__VLS_StyleScopedClasses['attendance-record-page']} */ ;
/** @type {__VLS_StyleScopedClasses['page-title']} */ ;
/** @type {__VLS_StyleScopedClasses['return-btn']} */ ;
/** @type {__VLS_StyleScopedClasses['filter-area']} */ ;
/** @type {__VLS_StyleScopedClasses['success-icon']} */ ;
/** @type {__VLS_StyleScopedClasses['pagination-area']} */ ;
/** @type {__VLS_StyleScopedClasses['total-info']} */ ;
var __VLS_export = (await Promise.resolve().then(function () { return require('vue'); })).defineComponent({});
exports.default = {};
